package com.huashi.dealer.modular.business.order.service;

import java.util.Map;

/**
 * 物流查询服务接口
 * 用于集成快递100等第三方物流查询服务
 * 
 * @author 谭陈强
 * @since 2025-01-27
 */
public interface ExpressQueryService {

    /**
     * 查询物流动态信息
     * 
     * @param expressCompany 物流公司名称
     * @param expressNo 物流单号
     * @return 物流动态信息
     */
    Map<String, Object> queryExpressInfo(String expressCompany, String expressNo);
    
    /**
     * 获取物流公司编码
     * 
     * @param expressCompany 物流公司名称
     * @return 物流公司编码
     */
    String getExpressCode(String expressCompany);
}
